package br.estacio.contatos.client.activity.mapper;

import br.estacio.contatos.client.place.EditarContatoPlace;
import br.estacio.contatos.client.place.InicioPlace;
import br.estacio.contatos.client.place.ListarContatoPlace;

import com.google.gwt.place.shared.PlaceHistoryMapper;
import com.google.gwt.place.shared.WithTokenizers;

/**
 * PlaceHistoryMapper interface is used to attach all places which the
 * PlaceHistoryHandler should be aware of. This is done via the @WithTokenizers
 * annotation or by extending PlaceHistoryMapperWithFactory and creating a
 * separate TokenizerFactory.
 */
@WithTokenizers({
	InicioPlace.Tokenizer.class,
	EditarContatoPlace.Tokenizer.class,
	ListarContatoPlace.Tokenizer.class
})
public interface AppPlaceHistoryMapper extends PlaceHistoryMapper {
}
